135, High St
Lymington,
Hampshire
SO41 9AQ
01590 671681
Latitude: 50.7591511, Longitude: -1.5383534
08:00 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about Lal Quilla Restaurant of Indian Restaurant category. Lal Quilla Restaurant is located at 135, High St Lymington, SO41 9AQ. How to get to Lal Quilla Restaurant office? Look at the map below or call them 01590 671681