Athena Cafe
Charlotte & Bay Sts, New Providence
About
Athena Cafe offers casual dining in the heart of downtown Nassau, located right on Bay Street. The cafe features Greek and Bahamian cuisine. Guests can enjoy dishes such as lobster tail (Greek style), Greek Souvlaki, or Fried Calamari.