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