Max’s All About Chicken Restaurant in Deira City Centre
Fans of Max’s restaurant in Dubai, or even regular chicken lovers, you may want to check out Max’s All About Chicken in Deira City Centre. They serve fresh char-grilled chicken of various flavors. Located at the …