Taj Grill

2290 Delaware Ave
Ste 500
Buffalo, NY 14216
North Buffalo

Upon entering, we’re engulfed by the delicious smell. I wasn’t hungry but decided that I would have a hearty meal there. The deco is spare if not sterile. I ordered Boti which is very tender.

Leave a Reply