La Piemontesa is an Italian restaurant offering pizza, Mediterranean, and European cuisine. Dine-in and take-away options are available.