Search for:

Jordan and I review this Italian Restaurant in Seville, Spain. Let us show you the place and give our thoughts about the food here. See if it makes our recommended list.

Calle Sta. María la Blanca, 15, 41004 Sevilla