Italian restaurant Casa Franco offers pasta, pizza, and more, with vegetarian, vegan, and gluten-free options. Located on the Promenade.