I love Yings! My friends and I go there all the time and it always has such a good crowd, especially during the weekends. The drinks are delicious and the food is even better (and super inexpensive!). Best Chinese food in Buffalo!
3905 Southwestern BlvdOrchard Park, NY 14127
From Business: Established 1967, Louie's Texas Red Hots is a locally owned restaurant that offers dining options to guests through various locations in western New York. The resta…