Japanese steakhouse · 611 Troy Schenectady Road, Latham, NY
To-Go · Delivery
More food in Latham, NY · Japanese Steakhouse in Latham