This is the food page of Scottish And Irish Store on 1713 St. Laurent Blvd Ottawa ON K1G3V4.
(first reviewed on December 31, 2015, last updated on December 31, 2015.)
Scottish And Irish Store is ranked #1 of 30 Restaurants in Industrial Park Ottawa.
This page has had 292 visitors. You are the 292nd.