Horta

ratingratingratingratingrating  (0)
Traditional Greek style braised Happy Boy Farms Tuscan Black cabbage, Collard greens & Swiss chard with sweet onions, garlic, olive oil & lemon
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$
500 Oracle Pkwy, Redwood City, CA 94065
(650) 506-4438
ratingratingratingratingrating
Closed

Add Your Review