Drag box to select area
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
- 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.