This restaurant has everything - great traditional Greek food and a view that is to die for. Prices are reasonable, service outstanding and did I mention that view??? The beautiful terrace setting is superb.
Address: 1 Odisseos | Karaiskaki Square, Athens 104 37, Greece
Location: Europe > Greece > Attica > Athens
Phone Number: +30 21 0524 1611