Stained Glass Pub is a casual sports bar offering American pub fare, live music, and TV sports.