Al-Rabba World Food, an international grocery store, now open in Sugar Land

The 61,000-square-foot supermarket carries international groceries as well as fresh produce and halal meat.