Phone: (+1)6506229045
Address: 240 El Camino Real, San Carlos, CA 94070, United States
City: San Carlos
Dishes: 35
Reviews: 548
"Dining here is generally quite enjoyable. There are usually very few customers, which means the service is fast. The prices can be on the higher side, but it's worth checking your email or newspaper inserts every month for coupons."
All prices are estimates.