Set inside the Center 18 shopping center, Bombay Gardens is a family-owned and -operated restaurant offering more than 150 fine Indian cuisines from Northern and Southern India. Having opened in 1992, Bombay Gardens offers a daily buffet and catering for personal, corporate and private events.