Bombay Palace is an Indian restaurant. Known for fresh, flavorful dishes, it offers a taste of authentic Indian cuisine.