The Crab Shack - Seafood Restaurant
The Crab Shack - Tu Xuong
The Crab Shack - Dist 3 9A Tu Xuong, Dist 3, Ward 7, Ho chi minh city Open hours: Monday - Sunday: 11:00 - 22:00
Lobster Snow Crab Crawfish Bule Crab King Crab legs Cajun Special combo
© Copyright 2022, The Crab Shack - Design by Tony Pham