South Shore is a long-standing restaurant known for its traditional style, fresh food, and generous portions.