Seafood, pizza, and exotic dishes await at Babylon. Enjoy a meal near the sea.