Mama Nunz Italian Steak House, located in Greencastle, IN, serves its customers with quality Italian food and steaks. We are a family owned and operated restaurant that has been in the business for 54 years. We offer a large variety to meet every appetite and taste in your family as well as a wide selection of homemade dressings and sauces. We are open for breakfast, lunch, and dinner for 6 days a week. Come by today and let us rock your taste buds.