Villa Di Wow is an Italian restaurant specializing in pizza, including vegan options and classic Margherita.