This Westlake Village restaurant opened five years ago ... Made In Italy, located at 3825 E Thousand Oaks Boulevard unit F, is open seven days a week. Thank you Leslie for the submission.