Odwyers Irish Sports Pub can be found at Rogers Rd 3325. The following is offered: Bars & Pubs. The entry is present with us since Sep 7, 2010 and was last updated on Nov 12, 2013. In Wake Forest there are 3 other Bars & Pubs. An overview can be found here.
They came from the great white north of western New York... No, not herds of caribou; just two guys with dreams of bringing great homemade pub food to North Carolina.
Come in and try our fresh wings, homemade pizzas, and more...you'll come back.