The Olive Grove is an English restaurant offering quality food and friendly service. Their menu features steaks, fish, and chicken dishes.