Rover Bar

Address:
6 Σαλαμίνος, Θεσσαλονίκη, Central Macedonia, GRC
Telephone:
(231) 054-4304
 View map