In late 2009 a new bar and restaurant popped up on a stretch of Abbott Road in the heart of South Buffalo, a stone’s throw from the Irish Center.
Home - The Buffalo News, Buffalo News
Sat, 03/12/2011 - 7:22am
In late 2009 a new bar and restaurant popped up on a stretch of Abbott Road in the heart of South Buffalo, a stone’s throw from the Irish Center.