Miosca is a restaurant offering French cuisine with indoor and terrace seating. It accommodates groups and offers amenities such as Wi-Fi, air conditioning, and accessibility features.