Cat Ba Island

Cat Ba Island is a Vietnamese restaurant in Croydon serving huge tasty bowls of Pho, and classic dishes like seafood noodles, pork spring rolls and other healthy, tasty options.
About
Cat Ba Island is a Vietnamese restaurant in Croydon serving huge tasty bowls of Pho, and classic dishes like seafood noodles, pork spring rolls and other healthy, tasty options.
Images

Venue Details & Map
Cat Ba Island
- Address
-
16-18 South EndCroydonLondonCR0 1DN