Umberto's Pizza and Pasra

Italian restaurant · Delco Plaza Shopping Center, Delaware Ave, Marion, OH

Dine-In

More food in Marion, OH · Italian Food in Marion