Osawa Japanese Bistro

Sushi restaurant · 9 Main St, Ayer, MA

Delivery · Dine-In

Hours

More food in Ayer, MA · Sushi in Ayer