Ordered vegan brunch which arrived missing some contents and largely cold except the sausages. Also took 25 mins to arrive despite the sign on the door saying food out in 9 mins. No servers came over to check on my food so I had no opportunity to feedback this information, ask for the missing contents, or even for a napkin which the table was missing. Disappointed for £15.50 for food and £4.65 for pint of coke.
Nice atmosphere and food was amazing. My server, Tricia, was fantastic, making up for initial service concerns given a muted welcome upon entering initially. No request was too much trouble and Tricia even brought a replacement dish when one was brought to table deemed not up to standard (at Tricia”s instigation). An attentive hostess indeed! Would happily return.
PP
Pankaj Parihar
Oct 2, 2026
Do not let the warm lighting, stylish decor, and global-themed menu fool you: Giraffe at Edinburgh Airport is a textbook tourist trap that exploits a captive departure audience.
From the concourse, the vibrant aesthetic and spacious setup look like a refreshing oasis before a flight. Step inside, however, and the reality hits hard. The food is terrible lacking basic freshness, poorly seasoned, and tasting far closer to rushed, industrial reheats than anything cooked to order.
The most insulting part is the pricing. Charging near fine-dining rates for substandard cafeteria-tier quality is completely unacceptable. You expect a minor airport markup, but paying premium money for bland, uninspired, lukewarm food is outright daylight robbery.
Save your money, skip the sit-down illusion, and grab a quick sandwich elsewhere in the terminal. Avoid at all costs.
Don't bother coming here—the staff actively actively avoids doing their jobs. Stood outside for 20 minutes in full view of empty tables while the waiters blatantly ignored a crowd of waiting customers. When I walked inside to order, a waitress barked at me to get back outside because 'you haven't been seated yet.' You’re literally turning away paying customers so you can do as little work as possible. Left immediately and went elsewhere. Burger King’s ordering kiosks have infinitely better customer service than the actual human beings working here.
First of all we stood at the entrance of the restaurant for at least 10mins and no one came to seat us, we had to get ine of the servers attention. When she finally seated us, we sat fir another 15mins and no one came back to check on us, we had to go and get a server to come to our table. He took our order and the food came pretty fast after that.. However the seafood Thai curry was horrendous and no salt, no flavor whatsoever! It was horrible. The squid was rubbery and not edible, the shrimp had zero flavor. I would never dare eat here again for such overpriced food. Also the bottle water was very overpriced. They need to get proper chef's who know how to cook with the right flavors! It was an insult to call this a Thai dish!