TOM2 Showroom Cafe
Coffee Shop
TOM2 Showroom Cafe is a cafe located in Trikala, Greece. It offers a place to sit and enjoy refreshments. The establishment is situated at Ippokratous 1.
Location
Best places nearby
The highest rated places close to TOM2 Showroom Cafe.
Local restaurants nearby
Ippokratous 1, Trikala, Thessalia Sterea Ellada, Greece
