Olive Tree Delicafe welcomes you to their dining room. You can get there by car and may pay by Visa, MasterCard and American Express.more...See more text
With Dino and Egidio's combined experience of over 40 years in the food and hospitality business, it's no wonder that their knowledge and experience exudes the commitment and dedic...more...See more text