Diablo is a pizza restaurant offering a daily menu. Table reservations are accepted.