Izla is a Puerto Rican restaurant offering lunch and dinner.