Is this the place that's right off of 202 in Independance Mall? I've been meaning to get down there. A guy I work with who's from Glasgow goes there reasonably frequently.