Stop by our Durand location to enjoy an amazing meal in our beautiful restaurant atmosphere, or call us to place your order for take-out or delivery. Online ordering is also available!
Drop by along with your family and friends for a great time!
407 Center Street
Durand, IL 61024
Sunday - Thursday: 4:00 PM - 10:00 PM
Friday - Saturday: 4:00 PM - Midnight
Authentic recipes from Italy!