Melaka - Melaka - Malaysia
Selecting the freshest seafood available for the restaurant's made-to-order menu.