Serving the Ottawa community for over 17 years, Villa Pizzeria 'N' The Greek Place offers only the freshest ingredients in their dishes. Come in to order or place an order online from our website today. Takeout and delivery available. We also cater to groups and events.