Phone: +12076647554
Address: Ellsworth, United States Of America, 04605
City: Ellsworth
Dishes: 35
Reviews: 7
"EXCELLENT! I found the menu to be unique and reminiscent of the dishes I've enjoyed in Spain, Portugal, and France. The presentation, preparation, and service were of the highest quality. This place deserves more than just 5 stars!"
All prices are estimates.