Location address
The address of Albatross is Artemidos Ave. 112, Artemida, Greece, 19016. Also, you can extract information about public transportation and parking near Albatross from this homepage.
Map
More restaurants near Albatross
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Dione (near Artemida), Akti Andrea Papandreou, Rafina, Greece, Dione
"Food: 5 Service: 5 Atmosphere: 5"
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Artemida, Leof. Vravronos 12, Artemis 190 16, Greece, Artemida
"Meal type: Dinner Price per person: €20–25"
4.5
Menu
4.5
Menu
City: Artemida, Avras 2, Artemida, Greece
"Gorgeous ! An amazing stop ! Food: 5 Service: 5 Atmosphere: 5"
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Artemida, Λεωφόρος Βραυρώνος, Mark. Mpotsari Και, Artemida, Greece
"Service: Dine in Meal type: Lunch Price per person: €15–20"
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Pikermi (near Artemida), Leof. Marathonos 32, Pikermi, Greece
"Price per person: €10–15 Food: 5 Service: 5 Atmosphere: 5"
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Stamata (near Artemida), Athinon Chalkidos 17, Anixi, Greece, Stamata
"Favorite place, words are superfluous"
4.4
Menu
4.4
Menu
City: Kalyvia Thorikou (near Artemida), Athinon 36, Kalyvia Thorikou, Greece
"Very good food, timeless shop. Food: 5 Service: 4 Atmosphere: 4"
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Κερατέα Ελλάδα (near Artemida), Epar.Od. Kerateas-Anavissou 77, Keratea, Greece, Κερατέα Ελλάδα
"It takes a lot of work..."
4.4
Menu
4.4
Menu
City: Κερατέα Ελλάδα (near Artemida), 5, Diogenous 1, Keratea, Greece, Κερατέα Ελλάδα
"Food: 5 Service: 5 Atmosphere: 5"