The Old Fire Station, 55 High St, Brentford, London TW8 0AH, United Kingdom
No delivery
Spot something wrong?
Dishes at Cuban Bar. Prices may vary in venue.