<
The restaurant is located on Alcaniz Street across from Seville Square. Italian cuisine is featured.
>