Al Wadha Street, Kalba, كلباء, 144315, United Arab Emirates
Mini Box Restaurant delivers new services to the customer with full deliciousness and extra kind