La Penya is an Italian restaurant offering an outdoor terrace, children's menu, and bar service. Reservations and high chairs are available. They accept major credit cards.