Category: | Restaurant, |
---|---|
Address: | 1709 Santa Rosa Ave, Santa Rosa, CA 95404, USA |
Zip code: | 95404 |
Too many flies
Friendly service. Good food.
So Delicious. Spacious Dining Inside & Outside. Bar Inside & the Game is Playing on the TV.
Great atmosphere. The food is AMAZING. The prices seem a little high but it's worth it!!
The food is delicious and service is amazing