The Crab Factory

21 Jalan Ss 2/64

 -  - Petaling Jaya  - Selangor (MY)

Seafood • Cajun & Creole • Sit down

70/100 (10 Votes)

Now closed

Videos