Dine-in: 1010 Elmwood Ave. Buffalo NY 14222

With two floors of dining, off street parking, knowlegeable and friendly service, and award-winning food, we are the perfect place to stop for a quick, delicious meal.