Teton Kitchen Elmwood . Asian Tapas , Bar & Sushi
153 Elmwood Ave
Buffalo, New York
Buffalo, New York
Open : 12:00 PM - 12:00 AM
Welbeze Juice + Eatery (French Rd, Depew NY)
1402 French Rd
Depew, New York
Depew, New York
Closed : 10:00 AM - 4:00 PM
Natalie's Mediterranean Eatery
807 1/2 Millersport Hwy
Amherst, New York
Amherst, New York
Closed : 11:00 AM - 3:00 PM
Mandarin Garden Restaurant - Asian Cuisine, Chinese, Vietnam
1400 Niagara Falls Blvd
Tonawanda, New York
Tonawanda, New York
Open : 11:00 AM - 11:00 PM