Nick's Restaurant is a family-owned and operated diner located on Washington Street that's open for breakfast and lunch daily. Nick's specializes in hearty portions and fresh ingredients. The staff is friendly and you will often find local Norwood residents chatting about current events while they catch a quick meal.