Versatile Italian chain restaurant with a wide menu of Mediterranean-inspired dishes in a modern, elegant, and well-organized dining room.
C. Luis de Morales, 2, 41018 Sevilla, Espana