Athena is located in Charleroi, Belgium on Boulevard Joseph Tirou 144. Athena is rated 4.4 out of 5 in the category greek restaurant in Belgium.
Address
Boulevard Joseph Tirou 144
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating