The Deli at Meskla is located within the Meskla Chamoru Fusion Bistro. With number 1 burgers and sandwiches, the Deli at Meskla is ready to serve you with the best of the best in island. It is also in The Deli at Meskla where you can try our very own delicious desserts from one of our top chef, Chef Lydia.

Deli Photos