Monday - Sunday 12:00pm - 3:00pm, 6:00pm - 1:00am 012-305 6933
The name CARABAO actually means ‘Buffalo’ in Tagolog, and the idea was conceived during an inspiring trip to Chengmai in year 2002. Imagine a resort-style setting in the heart of the city complete with lush greenery and cool breeze ready to whet your appetite.
16, Jalan Dato Abdullah Tahir, Johor Bahru, Johor, Malaysia