Dolphin Bay is a Taiwanese restaurant offering noodle soups, stir-fries, and shaved-ice desserts in a cozy cafe decorated with sealife murals.