Weilong Shen

Weilong Shen
Uogashi

Uogashi, translated “The Fish Mart” offers a wide array of freshest; super quality seafood, premium fishes and specialities at very competitive prices …