1622, National Ave, San Diego, CA, 92113
United States
Phone number: (619) 550-1830
Category: Restaurants and Bars