Japanese restaurant · 104 Town Blvd, Brookhaven, GA
See full menu
More food in Brookhaven, GA · Japanese Food in Brookhaven