Japanese restaurant · 8080 Wells St, Senoia, GA
See full menu
More food in Senoia, GA · Japanese Food in Senoia