N
Nikos Chelmis Review of Terra-Petra
Nice views, reasonable prices (at least for coffee...
Nice views, reasonable prices (at least for coffee) quick service Very crowded.
Nice views, reasonable prices (at least for coffee) quick service Very crowded.
Comments: