Love, love, love this place! The food is amazing, the prices are fair, and the staff are always friendly. Eat in or take-away. They have more than ...
We moved to Seville a few months ago and when i asked fr local pizza this place was the best recommended. My Hubby loves it. I think the Pizzas are...