Santa Rosa, CA Metro >
208 Petaluma Blvd N,
Sign in to Write a Tip
Food was very "average" and very "expensive". Nice atmosphere. we ordered take out- and picked up about 1/2 hour after ordering-(when we were told to come) and it still took an additional 20 minutes..
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now