Restaurants & Bars 1

Shabu Shabu in Atlanta - Buckhead any ideas?

tamara | Jan 8, 200509:18 PM

We will be in Atlanta next week and we REALLY want to enjoy a nice meal of shabu shabu. We really have no idea where to go. Do you?

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH