Natural Kitchen is located in Kota Kinabalu, Malaysia on B10&B4, Jalan Tun Fuad Stephens, Pusat Bandar Kota Kinabalu. Natural Kitchen is rated 3.3 out of 5 in the category sushi restaurant in Malaysia.
Address
B10&B4, Jalan Tun Fuad Stephens, Pusat Bandar Kota Kinabalu
Service options
TakeawayDine-in
Amenities
Good for kidsToilets