Eating Deli Pizza at Madra Liquor & Deli Giant NY Pizza restaurant in San Diego, CA.

Feedback

Do you manage or own Madra Liquor & Deli Giant NY Pizza?

Yes