We visited this fine restaurant with a group. It is a little off the beaten path just to the East of Ponta Delgada (perhaps 10-15 minute drive). The restaurant is set in a pleasing garden background with glass walls to give you an outdoor feel...More




















