Shaker Road - Loudonville Fire Dept. Pavilion

Japanese restaurant · 140 Old Niskayuna Road, Albany, NY

Dine-In

More food in Albany, NY · Japanese Food in Albany