Colarusso's Cafe is an Italian restaurant that has been serving customers since 1981. They offer pizza and are open for dine-in and takeout.