by Rich Matheson | Jul 13, 2018
9666 Stephens St
Delhi, CA 95315
Hwy 99 @ South Ave Exit 206
Monday, Tuesday Closed
Wednesday, Thursday: 4:30pm – 9:00pm
Friday, Saturday: 4:30pm – 10:00pm
Sunday: 3:00pm - 8:30pm
We are a fine dining dinner house, specializing in Portuguese and European Style cuisine. We would be honored to see you at one of our tables!