P

Pavlos Thomaidis

3 years ago

Ideal spot for seafood. Probably the best one in t...

Ideal spot for seafood. Probably the best one in town. Prices may be high but they match the quality.

Comments:

No comments