Lovely place with a lovely view to the Acropolis museum! Very similar to Just made 33 even the logos and the sandwich names! Definately get the "chicken lovers" open sandwich!
Great snacks and view to the Acropolis! I've been there several times with co-workers from other countries and liked it! Just be careful with pickpockets!!!