All Spotsjapanese restaurantIshinPhoto by Anton on PexelsA 16-seat omakase counter on the eighth floor of the Ten Twenty Spring tower, now taking reservations for an intimate Midtown dining experience.Read original on The Infatuation Save spotLocation1020 Spring St NW, Atlanta, GA 30309Open in Maps Links WebsiteThe Infatuation