The Grill Bar in Barnes
190 Castelnau, Barnes, London 9DH, SW13 - Get directionsMenu The Grill Bar
How to get to The Grill Bar
Opening Time
Closed: Mon
5pm – 11pm: Tue-Sun
Services
- Takeaway Available
- Home Delivery
- Full Bar Available
- Outdoor seating