Indoor Dining 4pm-9pm

Limited Seating Available, Reservations are highly recommended.

Takeout Orders Available Monday - Sunday, 4:00pm - 9:00pm. If paying with Cash or Gift Card you must place your order over the phone.

Takeout

Please Order Online

Indoor Dining

4pm - 9pm

Monday - Sunday

Takeout

4pm - 9pm

Monday - Sunday

Visit

Our Location

Railroad Square
521 Adams St.
Santa Rosa, CA 95401, USA

Get Directions

707.546.5100

Give Us a Call

Your Safety

We follow FDAโ€™s Best Practices for Retail Food Stores, Restaurants, and Food Pick-Up/Delivery Services During the COVID-19 Pandemic.

We do require masks to enter the restaurant, but donโ€™t worry we've got you covered if you forget yours.

Wash your hands

Be Healthy Be Clean

Clean & Disinfect

Clean & Disinfect

Social Distancing

Social Distancing

Order Pick-Up and Delivery

Pick-Up & Delivery

More Info