Full menu with prices & pictures
Orange Leaf 130 Water Street, Exeter, 03833, Uni...
The restaurant from Exeter offers 81 different meals and drinks on the card at an average $3.5.
The place can be referred to as one of the top spots of its visitors. This can be inferred from the average evaluation of 4.8.
After work you can relax at Orange Leaf with a fantastic cocktail.