There is a great view from this restaurant. The cute staff meets you at Elgin Grabouw Country Club all year round. Fabulous service is something clients agree upon here. If you've never tried to eat and feel the sense of beauty simultaneously, visit this place to find the pleasant atmosphere. Google users awarded this spot 4.2.