Umiya Sushi

Japanese restaurant · 1370 Babcock Blvd, Delano, MN

Delivery · Dine-In

Hours

More food in Delano, MN · Japanese Food in Delano