Nonna <span class="wordpress-store-locator-store-in">Store in Westlake Village</span> Categories: RestaurantAddress 951 S Westlake Blvd Ste 102Westlake Village, CA 91361USContact Contact Store