Glasgow - Uk Restaurants

Mini Kitchen Ravintola

Address: 56 Fredrikinkatu, HKI, HELSINKI

Addis Ethiopian Kitchen - Tripla

Address: 1 Fredikanterassi, HKI, 00520

DELHI HOUSE Indian Street food & Cocktail Bar

Address: Storgatan 11, Jakobstad, 68600
$
Best Indian restaurant in Nordic countries. Ahthentic recipes cooked by professional chefs

Addis Ethiopian Kitchen - Vallila

Address: 28 Sturenkatu, Helsinki, 00510