British and Indonesian cuisines are what this restaurant boasts. The great location of Green Club Farm makes it easy to reach by any transport. Many guests point out that the staff is energetic at this place. Prompt service is something clients agree upon here. This spot is ranked 4.7 within the Google grading system.