Atma
££•Indian
Situated just yards from Finchley Road tube, Atma is a temple to fine Indian dining. Its rust red interior, black leather chairs and candlelit ambience provides a dramatic backdrop for a menu that put it Charles Campions' top 5 Indian Restaurants in London. Owner chef Binu Raj draws inspiration f...
No active offers at the moment. Check back soon!