Japanese restaurant · 140 Old Niskayuna Road, Albany, NY
Dine-In
More food in Albany, NY · Japanese Food in Albany