Restaurants | Seafood Ottawa
The Glen Scottish Pub & Restaurant is a beloved, family run pub celebrating 35 years of serving authentic Scottish and pub fare in a warm, welcoming atmosphere. Specializing in haggis, fish and chips, and hearty comfort dishes paired with over 15 beers on tap-including local craft brews and UK imports-The Glen is the perfect spot for casual dining, postgame meals, or private events. Whether you're craving traditional cuisine, planning a group gathering, or grabbing takeout. Book your table now or order ahead to enjoy classic pub favorites today!
The Glen Scottish Pub & Restaurant can be found at 6081 Hazeldean Road . The following is offered: Restaurants | Seafood - In Ottawa there are 1 other Restaurants | Seafood . An overview can be found here.
Loading map...