3901 Montgomery Dr., Santa Rosa
(707) 528-7755
Both service and food are terrible. Only good thing is location. Don't waste your time or money.