I've eaten here for lunch quite a few times, as I used to live and work around the corner. The food is very nice...I have tried quite a few different items from the menu and all have been very tasty. What prevents me from returning more often is that the tables are never cleaned properly. They always have Akins of greasiness and it really puts me off. Similarly, the last time I ate here, the floor was filthy.
I have to agree also with a couple of the reviews below..the service isn't up to standard..it just doesn't come across as professional. I was shocked to read (below) the managements response to feedback about a waitress chatting over the counter. I agree that it is often the case.
O'Donnell has nice food, but if the staff could be more professional, improve the service and keep the place cleaner I'd be giving it five stars. It's just a pity that they can't seem to see the difference between ok service and great service.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.