Indian/South Asian Cuisine |
2 min walk from Abbess Close
196 Norwood Road, Dulwich | Travel: Brixton Tube Station | Map
Indian Palace is based on 196 Norwood Road, Tulse Hill, London, SE27 9AU. Opening Hours from Monday - Thursday 5pm to 11:30pm, Friday & Saturday 5pm to Midnight, Sunday ~ 12 noon to 11pm. All kinds of Indian meals are avalaible, ..