Found 1

Category selected «Sushi delivery» в городе Atlanta.


Advanced search

Starfish Restaurant

Atlanta, Georgia

Atlanta, 2255 Peachtree Rd F, Atlanta, GA 30309

The most interesting reviews
- First time to Starfish, ordered steak hibachi and hot Sake..the price seemed to be a bit on the upper range at $32 but turns out it is good enough for two people! The salad that came with the hibachi was sooo good, I have never had such a great dressing on my salad before, the steak was so tende...