Filters tag city state Photos tagged italian italian The restaurant is located on Alcaniz Street across from Seville Square. Italian cuisine is featured.