Dino's is a pizza restaurant offering Italian comfort food alongside pupusas and other Mexican fare in a casual setting.