Giraffe World Kitchen - Municipality of El Prat de Llobregat Barcelona Airport, Terminal 1, 08820 Barcelona, Spain on Eaten