A Toramaru Johor Bahru 195 虎丸新山195 195 Jalan Sri Pelangi, Johore Lama 80400 Bar & Grill Call Directions