Location & hours
2 Theater Square #153
Orinda CA, 94563
PH: (925) 217-1211
Saffron.orinda@gmail.com
Mon-Tue-Wed -Thu: 4:00 PM - 8:30 PM
Fri-Sat-Sun : 4:00 PM - 9:30 PM
Home
Reservation
Contact Us
More