Shop

Crave

2 locals recommend

Tips from locals

Elizabeth
July 25, 2017
Great takeaway restaurant with sandwiches, pre-made salads and more. Frozen yogurt too.
Location
Elluk Road
Port Vila, Shefa Province