Cafe Raj

Map

020 7277 6511

42 Hanbury St, London, E1 5JL

Tags: Restaurant, Indian