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.