116 E. First ST., Cloverdale, CA 95425 map »
Very tastefully decorated, serving high end international cuisine at a moderate price. Sushi, a dedicated demonstration cooking area, banquet room, other asian, european and american dishes. Our menu has a little bit of everything. Very relaxed atmosphere and families are welcome. Cloverdale California is located in the northern part of Sonoma county. Just minutes from numerous wineries with several high quality Bed and Breakfast places.