Nostra Tavola is an Italian restaurant in Vancouver that specializes in oven-baked pizza. They offer a variety of pizzas with different toppings, as well as other Italian dishes like pasta. The restaurant aims to provide a warm and welcoming atmosphere for diners to enjoy Italian cuisine.