Just the right restaurant to be with friends. CLAW BBQ is an American barbecue and seafood restaurant located in Souq al Bahar. Me and friends were initially at Dubai Mall but eventually ended up inside Souq Al Bahar for dinner. CLAW BBQ actually reminds of a sports bar with a long bar in the center […]