Where is rOOTS? rOOTS restaurant is located right in the heart of the city of Thessaloniki, Greece. In the narrow, cobbled streets, in Athonos Square, there is a picturesque market, where the old shops have been transformed into traditional taverns with unique, Greek flavors. It also has many shops with […]