Miral Restaurant Complex Location in mahboula - Kuwait Plot Area 8,590m² Built up Area 13,095 m² No. of Shops 45 Enquiries