"Awesome food, I would chopping walnut crust pork"
Phone: +16505925886
Address: 769 Laurel St, San Carlos I-94070-3113, United States
City: San Carlos
Website: https://spassosc.com/
Saturday: 11:00-21:15
Sunday: 11:00-20:45
Dishes: 81
Amenities: 5
Categories: 5
Reviews: 5687