North Italia

1069 South Rampart Blvd, Las Vegas, NV 89145

Happy hour: food

Mon - Fri 3pm - 6pm

  • Handmade pizza including chef's choice daily pizza and fresh pasta made from scratch

Sources and contact

View source

Restaurant website