K Kevin Review of Al Bawadi Grill 4 years ago Bad food and Bad service, overrated restaurant. Av... Bad food and Bad service, overrated restaurant. Avoid
Comments: