Benihana Locations & Hours in Atlanta, GA 30303

Benihana Store Details

  • Address
    229 Peachtree St. N.e. Level A Entrance On Peachtree Center Ave.
    Atlanta, GA 30303
    Maps & Directions
  • Phone Number
    (404) 522-9629

Nearby Benihana Locations