BOMBAY PALACE EATERY
Restaurant • Indian restaurantOne of the Top rated Indian restaurants in Niagara Falls
Address
Next to visitors center, 24 Buffalo Ave, Niagara Falls, NY 14303, United States
Website
Contact
+1 716-205-8117Price rating
$$ $$
Rating on Google Maps
4.30 (351 reviews)Open on Google Maps