Cafe Snack Tartalas is a cafe and snack bar offering a variety of food and drinks. It is located in Neos Agios Athanasios, Greece.