Restaurant
Marcella's
73 locals recommend,
Tips from locals
I can't recommend this place enough. Marcella's is an Italian restaurant and EVERYTHING on the menu is incredible.
The best giant meatball you may ever have in your life, literally. Simply a phenomenal Italian restaurant.
Locals also recommend
Location
615 N High St
Columbus, OH
Victorian Village