Filippos
Dessert Shop · Italian · Ice Cream Shop
Dessert shop offering an exquisite taste of Italy. Enjoy a unique treat.
Location
Best places nearby
The highest rated places close to Filippos.
Local restaurants nearby
Unit 5 Vickers Way, England
Location
The highest rated places close to Filippos.
Unit 5 Vickers Way, England