Location:
Location
1203 Marsh Street
93401
San Luis Obispo, CA
United States
Phone:
805 541-5282
35° 16' 56.3304" N, 120° 39' 22.9284" W
See map: Google Maps
Region:
Central Coast
Website:
Business Types:
Restaurant