Japanese restaurant · 162-2 North Main Street, Florida, NY
Dine-In
More food in Florida, NY · Japanese Food in Florida