The Crab Shack

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Ho Chi Minh City, Viet Nam

thecrabshack.vn
International· Seafood· Cajun & Creole

The Crab Shack Reviews | Rating 4 out of 5 stars (5 reviews)

The Crab Shack is located in Ho Chi Minh City, Viet Nam on 11B Le Quy Don. The Crab Shack is rated 4 out of 5 in the category international in Viet Nam.

Address

11B Le Quy Don

Price range

$$ - $$$

Phone

+84 1900 2205

Open hours

...
There is no reviews yet about The Crab Shack, be the first to write a review and give your rating to The Crab Shack
Write review Claim Profile