Restaurant review! Taj Grill!
Yesterday, Jean and I went to eat Indian food at the Taj Grill. It is located in the City of Buffalo, at 2290 Delaware Avenue. It is a small strip mall that was recently developed. This is north Buffalo. If you like to eat a variety of foods, this is the place to go. Not […]
Restaurant review! Taj Grill! Read More »