[Moshulu] Videos

Get ready for an adventuresome menu using nature’s finest ingredients with a South Seas flair. That’s the signature of the great food guests will come to expect at The Moshulu. The world’s largest four-masted ship is moored at Philadelphia’s Penn’s Landing.