Megusta is a restaurant offering a menu featuring seafood dishes.