This place is great. Dino is a star. Love the bread, pizza....
Find a cozy hotel nearby and make it a full experience.