takes reservations offers takeout accepts debit cards outdoor seating beer & wine only
More Comments(26)
23-25 Uxbridge Rd, London W12 8LH
(20) 8743-5688