Pizza Olla has really good pastas and pizzas there staff service is okay not the best but it was really busy when we went so it could be different.
I love their pizza. They have a lot of interesting options and the ingredients are fresh. Lovely thin base and generous with their toppings. Great ...