Christophoros
Staikopoulou 26, Nafplion, Greece
Featured Review : Staikopoulou street in Old Town is lined with tavernas serving good food at reasonable prices and Christophoros is one of the best.
It’s not a large place -- about 10 tables outside and 10 in and all have blue and wh...See Full Review