Japan Boat Takoyaki

Japan Boat Takoyaki
Address : Ground Floor, City Parade, Kota Kinabalu, 88000