Marcello's Pizza

 
92% love it
  12
Eat pizza, see the view
This popular pizzeria serves tasty gourmet pizzas. Grab a window seat for an up close view of street traffic.

Location

Tags