230 Palladio Parkway Ste 1201 Folsom 95630, United States
230 Palladio Parkway Ste 1201 Folsom 95630, United States
No delivery
Spot something wrong?
Dishes at Back Bistro. Prices may vary in venue.
Been to Back Bistro? Be the first to share what you ate.