Indian Room

Award winning Indian restaurant
Balham, London

Open for takeaway and delivery service