"Dinner before a concert. Had soup and The War of the Worlds platter, so good and almost more than we could eat"
Phone: +14043500799
Address: 2255 Peachtree Road Suite EFGA 30309, Atlanta, United States
City: Atlanta
Website: https://www.order.store/store/starfish-restaurant/jy9JyUU6QfWDiMNUm81qtQ
Monday: 02:30 -21:00
Tuesday: 02:30 -21:00
Wednesday: 02:30 -21:00
Thursday: 02:30 -22:00
Friday: 02:30 -22:00
Saturday: 04:00 -22:00
Sunday: 04:00 -22:00
Dishes: 259
Amenities: 22
Categories: 5
Reviews: 1015