Kelp
Seafood
Scottish seafood restaurant, Kelp, offers a taste of Scotland's best. Located near the Theatre Royal, it's a sister restaurant to Ardnamurchan Restaurant and Bar.
Location
Best places nearby
The highest rated places close to Kelp.
Local restaurants nearby
112 Cowcaddens Road, SCT



