Saturday, October 9, 2010

O'Shea's

Bar located on West Broadway in South Boston.

1 comment:

Gunn said...

Looks like a nice place!