Max's Restaurant - Karama is located in Dubai, UAE on Spinney's Bldg, Ground Floor, 11B St, Near to Burjuman, Al Karama. Max's Restaurant - Karama is rated 4.5 out of 5 in the category filipino restaurant in UAE.
Address
Spinney's Bldg, Ground Floor, 11B St, Near to Burjuman, Al Karama