2255 Peachtree Rd NE, Atlanta, Georgia 30309 USA
Yaburied Seabass With Shichimi pepper.
Photo Credit: Yelp