Il Treno
Pizza · Italian
Il Treno is a pizza restaurant.
Location
Best places nearby
The highest rated places close to Il Treno.
Local restaurants nearby
Lövőház utca 2, Budapest
Location
The highest rated places close to Il Treno.
Lövőház utca 2, Budapest