The Moshulu

Thanks! Share it with your friends!

Close

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.

Comments

Comments are disabled for this post.