Reviews of Chaiwalla & Co.

  • Chaiwalla & Co.

    7

    Years in business
    Chaiwalla & Co.
    in Food & Beverages
    Lot 2810, Tan Hiok Nee Street, Johor Bahru, Johor 80000 , Malaysia