img1

Ruchi Hampstead

Book a Table Order Online

92 Kingsgate Road, West Hampstead, London, North London

Cuisines: Indian