For table bookings and takeaway orders:
 
020 8741 2052
020 8563 7222
188 Castelnau, Barnes London SW13 9DH
Opening Hours:
Sunday - Thursday : 5.30pm - 11.00pm

Friday - Saturday : 5.30pm - 11.30pm