"rich and tasty food. service needs to improve a lot, especially with reservations. several times I've gone and there's been trouble."
Phone: +34944912030
Address: Telleria Auzoa, 7, 48940, Leioa, Spain
City: Leioa
Website: http://www.restauranteitaliano.com
Sunday: 14:00-16:00
Dishes: 65
Amenities: 25
Categories: 5
Reviews: 2669