mr. crab Branches in UAE

Dubai, al barsha shop 1, ground floor, deyaar building, street 2a - near mall of the emirates

043930730 800672722

Restaurants Seafood Restaurants

Dubai, bur dubai ground floor, burjman center, sheikh khalifa bin zayed road

043393385 800672722

Restaurants Seafood Restaurants