I live in Buffalo and I do believe that this is one of buffalos best. It has huge portions, great Italian food, extremely inexpensive, good wine menu, etc. This is real italian food (NOT Olive Garden or Franks Sunny Italy). The only drawback is parking on the street. I strongly reccommend for the best value Italian in Buffalo.
Pros: Great Food, Extremely Inexpensive, Good Portions
Cons: Park on Street
more