Bacchus House Wine Bar & Bistro
Restaurant
•
1004 E Bidwell St b200, Folsom, CA 95630, USA
8.4
Sunday: 4 PM – 8 PM
See if anyone you trust recommends it!