2 mentions in Where's the best place to get a souvlaki?
Ilias I. said, "...and go to Monastiraki ISAP Station. Outside, there is the Monastiraki Square, which on one side has souvlaki places. One called Bairaktaris and one called Thanasis are the best in my opinion. :)..." See More