The Grill Master

Shepherd's Bush Market, London W12 8DG