Open List Home >> Millbrae, CA >> restaurants & food >> restaurants
Sushi does not have to be expensive to be good!
Grand ambiance, organic flavors
Fantastic Mediterranean food prepared fresh every day!
Write a review »
Top Green French Restaurant in SF!
"Louisiana in the Bay"
California Coastal Fare - On the Waterfront
Advertise on this network...