Moshulu is a restaurant on a boat. As a result it offers great views of the Delaware along with some good open air dining in the warmer months.