Nestled in the heart of 1050 West El Camino Real, San Carlos, 94070, United States Of America, Henry's Garden is a restaurant that stuns with a menu as diverse as it is delicious. With 0 reviews, it's a culinary sensation.
The full menu from Henry's Garden in San Carlos!
All prices are estimations.