Mama J's Italian
Higher Market Street
East Looe PL13 1BS
United Kingdom