Original Pizza

Where is this? Balboa Peninsula, Newport Beach, CA, USA
Loren Foxx Loren Foxx

Clearly this is where they invented pizza. This is OP in 2017... for years it was the best smells in Newport Beach, right outside the vent. Is TK still there?

Add This to Your Memories
Category: Food
Where is this? Balboa Peninsula, Newport Beach, CA, USA

Clearly this is where they invented pizza. This is OP in 2017... for years it was the best smells in Newport Beach, right outside the vent. Is TK still there?

Category: Food
Loren Foxx Loren Foxx
Add This to Your Memories