Japanese restaurant · 303 Holmes Ave, Clarendon Hills, IL
See full menu
More food in Clarendon Hills, IL · Japanese Food in Clarendon Hills