Categories: Asian Restaurant, English Restaurant, Nepalese Restaurant Categories: Asian Restaurant, English Restaurant, Nepalese Restaurant
Address: 127 Ledbury Road, London, W11 2AQ
Landline: 020 7792 9090
Report a problem with this listing