Restaurant Alhambra is a dining establishment located in Lille. It offers French cuisine, with one review mentioning sautéed potatoes as a dish. The establishment has received mixed reviews regarding food quality and flavor.