Oar House Sports Bar & Grill
Oar House Sports Bar & Grill can be found at 270 North Service West . The following is offered: Restaurants - In Oakville there are 111 other Restaurants. An overview can be found here.
(905)338-1422 (905)-338-1422 +19053381422
Map 270 North Service West