Default
This is hands down the best restaurant in Delta. There are new owners and they have really done some great things with the restaurant. The service is excellent. If you have not been in a while, you need to go and check out some of the changes. The Margherita Pizza is incredible and their desserts are delicious. The Tiramisu is my favorite. I've also had a sausage pizza with their white sauce - it was so good - and the sausage is homemade. I have had several things on the menu and have not been disappointed. I give it 5 stars and the next time we are in Delta we will be going to Davetos.