Filippo's
Italian
Filippo's is a restaurant offering Italian cuisine.
Location
Best places nearby
The highest rated places close to Filippo's.
Local restaurants nearby
222 Ashley Road, ENG
Location
The highest rated places close to Filippo's.
222 Ashley Road, ENG