Lola Aranda is an American restaurant.