JavaScript is not enabled.
Personal favorite - Review by citysearch c | Marco's Italian Restaurant

Marco's Italian Restaurant

Claim

Personal favorite 1/18/2004

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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021