Loading map…
Howies Restaurants | Edinburgh
Howies Restaurants | Edinburgh in Edinburgh, United Kingdom, offers a taste of Scotland. The inviting aroma and satisfying texture of their traditional dishes reflect the rich culinary heritage of the region.