Other Definitionsturku (dest)turku (enc)
Trattoria Romana, Tavastgatan 9, Turku
A small Italian restaurant, with excellent food and generous portions. Don't miss it!