Mr Crab Central Kitchen

Al Quoz Industrial Area 2