Japanese restaurant · 1627 Opelika Road, Suite # FC2, Auburn, AL
To-Go
See full menu
More food in Auburn, AL · Japanese Food in Auburn