Mediterranean restaurant · 983 County St, Taunton, MA
See full menu
More food in Taunton, MA · Mediterranean Food in Taunton