Take Me to Scotch N Sirloin

Did anyone ever eat at this amazing-looking place that once existed in the North End?

Leave a Reply