Main menu Open search menu

La olla

Restaurant
15 Northenden Road, Sale, Greater Manchester M33 2DH 15 Northenden Road, Sale Directions
Closed Merchant This place is closed.

Want something similar? See related deals

Explore Nearby
La olla