OTW - On The Way Cloud Kitchen is located in Shah Alam, Malaysia on 103, Jln Tun Teja 35/6M, Alam Impian. OTW - On The Way Cloud Kitchen is rated 4.9 out of 5 in the category food producer in Malaysia.
Address
103, Jln Tun Teja 35/6M, Alam Impian
Service options
No-contact deliveryDelivery