Starfish Restaurant

Flag as Inappropriate

Starfish is a sushi restaurant with a conscience. It features both traditional and contemporary sushi dishes made with wild-caught fish and organic ingredients. The restaurant's management strives to create a unique culinary experience for its patrons, and marries its wholesome food with an extensive list of wines and sakes. The restaurant is conveniently located in South Buckhead with ample parking available at the Avamore Deck.
2255 Peachtree Rd NE, Atlanta, GA 30309
(404) 350-0799
  • Fax: 404-350-0798
  • Hours: Lunch hours: Mon - Fri, 11:30am - 2:30pm.
    Dinner hours: Mon - Thu, 5:30pm - 10:30pm; Fri, Sat, 5:30pm - 11pm; Sun, 5pm - 10pm.
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?