1620A El Camino Real, San Carlos, CA 94070-5208, San Carlos
"quick service for take out (my only experience here). delicious food and good portions. great for ve"
"quick service for take out (my only experience here). delicious food and good portions. great for ve"