2323 Sonoma Avenue
Santa Rosa, CA 95405
Sunday-Thursday 12n-8pm Friday-Saturday 12n-10pm SANTA ROSA Dine-In, Pickup and Delivery: 12:00pm - 10:00pm
We are proud to announce that our Santa Rosa location is the winner of OpenTable’s Diners’ Choice Award. We couldn’t have done this without you, our wonderful customers, and our amazing staff. Join us and experience what everyone is talking about.
Find similar businesses: Restaurants