THE GLEN SCOTTISH RESTAURANT, 1010 STITTSVILLE MAIN, Ottawa Crossing Bridge
1861st visitor, Write a review
THE GLEN SCOTTISH RESTAURANT is ranked #7 of 28 nearby Restaurants.

They say THE GLEN SCOTTISH RESTAURANT is good, great, dreadful