Flavor of India
Restaurant β’ Family restaurant β’ Indian restaurantEasygoing dining spot serving typical Indian entrees with basmati rice, plus buffet options. People often mention Indian,
Address
9499 Niagara Falls Blvd, Niagara Falls, NY 14304
Price rating
$$ $$
Rating on Google Maps
4.50 (1.1K reviews)Open on Google Maps
Working Hours
Permanently closed.