British Food Shop
Deli
British Food Shop offers a selection of British groceries and treats.
Location
Best places nearby
The highest rated places close to British Food Shop.
Local restaurants nearby
Poseidonos street -Faliraki-next to the Faliraki post office., Νοτίου Αιγαίου



