Unfortunately Mega Gyros Charlestown is another great food shop who no long exist. The other night I was in Charlestown and wanted some quick take away, I don’t know the area that well but just drove around to see if I could find anything. That’s when I stumbled upon Mega Gyros. Firstly the place looks and […]

Greek Gyros