North Italia

Italian restaurant · 13303 S Teal Rdg Wy Ste M-150, Riverton, UT

Delivery · Dine-In

Hours

Popular items (As of 10/31)

See full menu

More food in Riverton, UT · Italian Food in Riverton