i
ikos G Review of Terra-Petra
As a part of it is great but the service suffers l...
As a part of it is great but the service suffers like many cafes that take advantage of the view and provide low quality service at expensive prices.
Comments: