El Diabloo is a fast food restaurant offering pizza, grilled dishes, burgers, and platters. Delivery is available.