Chilli garlic squid - Picture of New Lighthouse Restaurant, South ...
www.tripadvisor.in
Images may be subject to copyright.