5 Station Rd, W Drayton, London UB7 7BY, United Kingdom
Closed· Opens at 23:00
No delivery
Spot something wrong?
Dishes at Blues Bar. Prices may vary in venue.