Athena Restaurant Reviews & Details
14 Cathedral Pl
Athena Restaurant is located at 14 Cathedral Pl in Saint augustine near the intersection of Cathedral Pl and Charlotte St. Their menu consists of Greek and Mediterranean dishes . Call (904) 823-9076 for dine in.
- Cuisine:Greek and Mediterranean
- Service:Dine In
- Major Intersection:Cathedral Pl And Charlotte St
Tell us more about Athena Restaurant Saint augustine!