The address says ""Buffalo"" but this restaurant is located in Williamsville, in the suburbs of Buffalo. It's a nice little restaurant - I've been there twice - once 15 years ago, and once recently. The atmosphere is cozy and the staff is friendly - I wouldn't necessarily recommend the pizza - it's slightly above average and there are better places. But the food overall is good and prices are resonable. Overall it's a nice place to eat.
Pros: Ambience, friendly staff, good food
Cons: Not great pizza, small adjacent parking lot