TASTA OF INDIA INDIA CATE
1116 Elmwood Ave, A Ste
Buffalo
NY
14222
(716) 886-4000
tasteofindia.com
Open Map
Chinese Restaurants
Farmers Market
Food & Dining
Indian Food
Indian Restaurants
Restaurants
Seafood Restaurants