Indian | South London
Having begun life in a container at Pop Brixton, the return of the restaurant to a more permanent spot under the arches on Atlantic Road is good news.
Address:41-43 Atlantic Road, London SW9 8JL
Nearest station: Brixton
41-43 Atlantic Road, London SW9 8JL
Powered by JReviews