HIMITSU

Row 1

Details
One Buckhead Plaza, 3050 Peachtree Rd NW
Atlanta, GA 30305

Around the Web

Foursquare Tips

  • Great food and love the service BUT music is way too loud. Screaming at each other to be heard all nite is no fun no matter how cool the restaurant
  • Great cocktails and food