4934 Voltaire StSan Diego, CA 92107
Telephone: 619-955-8840
View on Google Maps
Category: Restaurants