Villa Cafe
Pizza · Bar
A unique cafe with a distinctive, possibly rustic, atmosphere. Adjacent to a pizza place, it may offer shisha.
Location
Best places nearby
The highest rated places close to Villa Cafe.
Local restaurants nearby
23 Wilmslow Road, ENG



