Off Course is a restaurant offering flavorful dishes in a scenic setting with a pleasant terrace.