Taj Grill
2290 Delaware Ave, Buffalo
(716) 875-1000
Recent Reviews
Order Online
You May Also Like
Little Caesars Pizza - 2290 Delaware Ave STE 200
Pizza
Milk and Tea - 2312 Delaware Ave
Bubble Tea, Tea Rooms
Tim Hortons - 2240 Delaware Ave
Donuts, Coffee & Tea, Bagels, Coffee Shops
Restaurants in Buffalo, NY
Taj Grill
2290 Delaware Ave, Buffalo, NY 14216
(716) 875-1000