Santa Rosa, CA 95405
An eclectic selection with a number of vegetarian options
"A blend of exciting dishes from around the world, an aromatic journey from east to west, using the finest, most natural ingredients this hold planet has to offer."
Added by davidramsey26 on Sep 5 08 (last updated Sep 5 08)
Most Recent Reviews
Across from Howarth Park and next to Rialto Theaters
$$ - average
- Outdoor Seating