800 South Main Street, Greencastle
(765) 653-8402
Mama Nunz Italian Steak House is a wonderful family owned and operated restaurant in Greencastle, IN. The Cancilla family opened their first restaurant in 1954. In 2007 Nunzio took over ownership of the family business. Today, Nunzio and his wife,...
17 West Franklin Street, Greencastle
(765) 653-5788
Almost Home Restaurant has been a Greencastle favorite since 1990 when it opened as a small tearoom specializing in light lunches and homemade desserts. Over the years Almost Home has evolved into a widely popular neighborhood restaurant. Almost Ho...