La Floresta is a restaurant offering a variety of dishes, including homemade-style sandwiches and house wine.