Tarla Cafe & Grill

11 New Parade Ashford TW15 2UF