Koi, meaning fish in Japanese symbolizes good fortune or luck. They are called “swimming flowers” for their physical beauty. Known for their ability to climb rushing streams and waterfalls until they reach their destination, they are determined fighters that do not give up.
Koi fish are associated with perseverance, strength, good luck, and abundance. A school of Koi fishes is a welcoming sight at the entryway of our restaurant. Engage in the ritual of feeding these scarlet Koi fishes which is believed to rid you of all your adversaries and safeguard you from troubles.