Lal Quilla Indian Restaurant
135/136 High Street, New Forest National Park Hampshire, Lymington SO41 9AQ England
Lal Quilla Indian Restaurant is a Indian, Asian, Balti, Bangladeshi, Vegetarian Friendly, Vegan Options place is located in Lymington, England. The address of Lal Quilla Indian Restaurant is 135/136 High Street, New Forest National Park Hampshire, Lymington SO41 9AQ England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1590 671681, or open their website to view relevant information, The url is http://www.lalquilla-lymington.co.uk/