Starfish Restaurant
2255 Peachtree Rd F, Atlanta
(404) 350-0799
Recent Reviews
Order Online
Reserve
You May Also Like
Sinbad Mediterranean Grill - 2277 Peachtree Rd Suite # H
Mediterranean, Middle Eastern, Turkish
Prefecture Japanese Steakhouse - 2277 Peachtree St NE ste a
Japanese
Okiboru Tsukemen & Ramen - 2277 Peachtree St NE Suite B
Ramen, Cocktail Bar, Vegan
Restaurants in Atlanta, GA
Starfish Restaurant
2255 Peachtree Rd F, Atlanta, GA 30309
(404) 350-0799