LalQuilla
- 135 / 136 High Street, , Lymington SO41 9AQ Hampshire, United Kingdom
- Opening Fri 06:15 pm
- 06:15 pm - 09:00 pm
- Delivery and pick-up available
- £1.00 on all orders
Min. Order Amount: £18.00
Min. Order Amount: £18.00
Min. Order Amount: £18.00
Add menu items to your cart.