Restaurants in San Diego, CA
Restaurants • Pizza
11975 Carmel Mountain Rd.,
San Diego ,
CA
92128
UNITED STATES
Based on 1 reviews
I love this place!
Not only does this place have the best pizza in town, but the staff here is incredible and very friendly. I highly recommend this place. The lunch specials are priced reasonably and plus, they always have ESPN on!Worldwide > United States > San Diego, CA > Pizza