Mediterranean restaurant · 1861 Berlin Tpke, Berlin, CT
More food in Berlin, CT · Mediterranean Food in Berlin