Description
Amber Athens is a restaurant located in the heart of Athens, Greece, offering delicious cuisine and a cozy atmosphere for diners.
Location
-
Κολοκοτρώνη 38-40, Leocharous &, Athina 105 62, Greece
Amber Athens is a restaurant located in the heart of Athens, Greece, offering delicious cuisine and a cozy atmosphere for diners.
Κολοκοτρώνη 38-40, Leocharous &, Athina 105 62, Greece
Add a review