Edinburgh is home to a culturally diverse range of restaurants, bakeries and cafés. No matter which kind of world cuisine you prefer, you are almost certain to find it somewhere in the city. Here is a small selection of places where you can enjoy traditional food from around the world and practice your foreign language skills at the same time.
When you step inside Tugas Amor, you almost feel as though you are on holiday. This is an authentic Portuguese restaurant where the menu offers traditional dishes such as grilled salted fish, and delicious pastel de nata. The friendly owners are Portuguese, of course, so you will have plenty of opportunity to practice your language skills here too.
A photo posted by Kamran (@kamranchaudhry) on
This Japanese restaurant provides an authentic experience where you can try traditional cuisine including sushi, sashimi and tempura. Kanpai means ‘cheers’ in Japanese and you can toast after your meal with some sake or sochu. Tip: familiarise yourself with chopsticks first!
This authentic bakery offers a delicious selection of typically French bread, cakes and pastries as well as a great opportunity to practice your language skills. You can also partake in French traditions and enjoy Bûchettes de Noël and Gâlettes des Rois during the festive season.
Inspired by Spanish pinchos bars, this restaurant provides a relaxed atmosphere where you can enjoy good Spanish wine and tapas-style food such as patatas bravas, tortilla, croquetas and chorizo. This is also a great place to enjoy churros con chocolate at any time of day.
A traditional German bakery in Bruntsfield, where you can find a plethora of delicious goodies including cakes, pretzels and sourdough breads. Local favourites include the Black Forest Gateaux and its famous Baumkuchen.