Elm Masala Indian Restaurant & Takeaway

Name: Elm Masala Indian Restaurant & Takeaway
Address: 129 Elm Grove
Hayling Island
PO11 9ED
Tel: 023 9234 1483