Uptown Ruler 
Member since Dec 20, 2007

Latest Review

Re: “Starfish Sushi & Sake Bar

I've found my new sushi spot...located on Peachtree Road between Peachtree Battle and Collier, it could not be more convenient. The fish is as fresh as any other sushi spot in the city and the chef's really put some love into their plates. Sit at the sushi bar and chat it up with Alan and James, both are amazing to watch and so much fun to shoot the sh!t with...

Posted by Uptown Ruler on 08/25/2006 at 2:17 PM

Favorite Places

  • None.
Find places »

Custom Lists

  • Zip.

Saved Events

  • Nada.
Find events »

Saved Stories

  • Nope.
Find stories »

© 2016 Creative Loafing Atlanta
Powered by Foundation