New Lighthouse Restaurant

INR 160-800
10 AM - 10 PM
Seafood
City Center, Port Blair, Andaman Island - 744101, India