Lahori Restaurant

426 Uxbridge Road London W12 0NR