Logo, Italian Restaurant - Italian Restaurant
(262) 728-6878
W7404 County Road X, Delavan, WI 53115

                                                                             Best Italian Food this side of Italy

            Proudly Serving Customers from all over the Globe,Opened in 1988,..

          TwoItalian Guys, from different parts of OurMother Country Italy. 

      Years have come and gone,made many friends along the way,

                  we have served many of meals, laughed  n' cried  with  many.

            Times have changed as the old saying go's, we do try to change with the times.

But one thing for sure never does,the food we put on your table....has not changed since the day we opened in 1988''

Landmarks: Located 5 Minutes from Downtown Delavan,Exit 17 off of 43

Visit our Italian restaurant in Delavan, Wisconsin, to enjoy homemade dishes in a warm  n' Welcome Home" environment.