Award winning Cal/Med cuisine in a relaxed atmosphere. Outdoor dining.
Amazing food and service. Romantic yet a good place to go with friends.
2320 Central Ave, Alameda, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services