(619) 255-4167
4090 Adams Ave, San Diego, CA 92116
View Map
Sorry, there are currently no reviews. Read More San Diego Restaurant Reviews