Come taste a savory dish at O'Shea's Restaurant. You can get there by public transit and bicycle. The surrounding location is notable for its stores and parks. Payments by American Express, Discover, Interac, MasterCard and Visa are recognized.