211 15th St.,
Del Mar , CA 92014 UNITED STATES
Based on 3 reviews
Pretty Close to NYEveryone that has had NY pizza knows that it's the best although this isn't spot on it's pretty darn close and for the price it's worth it.
lamePretty lame, greasy pizza and unimaginative salads. Best thing is the location near the beach if you're hungry after surfing and almost anything will do...
Turkey Sub please !I eat here at least once a week, affordable prices, GREAT food, I love the pizza and sandwiches. Check it out !
Worldwide > United States > Del Mar, CA > Pizza