See all Restaurants in Johor Bahru
Restoran Carabao
16, Jalan Dato Abdullah Tahir 80250 Johor Bahru Phone: 60 7-335 9333 Cuisines: Thai Features: Dinner www.carabaorestaurant.comAbout
Carabao Thai Restaurant is located in Johor Bahru's CBD, next to the New York Hotel.The food is great and the interior is nice.Providing with friendly atmosphere.