Owlerton Greyhound Stadium is worth visiting before tasty meals at this restaurant. The British and Italian cuisines attract people searching for positive impressions. A number of reviewers point out that the staff is cool at Tower & Turret. Guests mention that the service is spectacular here. It's usually good to try something new, enjoying the cozy atmosphere. Google users granted the score of 4.1 to this place.
SundaySun | Closed |
MondayMon | Closed |
TuesdayTue | Closed |
WednesdayWed | Closed |
ThursdayThu | 6PM-9:30PM |
FridayFri | 6PM-9:30PM |
SaturdaySat | 6PM-10PM |