2 likes
matt.mellin
It’s an okay pizza, but for the price there’s much better out there. It’s a gimmick pizza, big slices people want to try. I’d say their Thousand Oaks location is much better.
Order Greco's New York Pizzeria
Hungry? Order right now on Slice