The Sun Inn is a restaurant known for its generous portions, extensive menu, and attentive service.