Happy hour menu at North Italia Del Amo Mall
North Italia at Del Amo Mall
21532 Hawthorne Blvd, Torrance, CA 90503