Good food, but took about 80 minutes to arrive (ordered delivery) from ordering, with no updates or hint of when it would come. Still best game in town for delivery as far as we can tell.
This restaurant is one of my "go-to" favs!
Any questions please call us.
500 Mission Boulevard, Santa Rosa, CA 95409
All Rights Reserved