Bistro Allure 1226 4th Street Santa Rosa CA United States
Phone: 707.569.8222 Accepts: bank debit cards, Visa, MasterCard/Eurocard, gift certificates
Smoking: not permitted
Parking: own parking lot