Categories: Indian Restaurant, Restaurants Categories: Indian Restaurant, Restaurants
Address: 15-16 Battersea Square, London, SW11 3RA
Landline: 020 7924 2450
Website: www.battersearickshaw.com
Website: Visit Website
Message now
Report a problem with this listing