The Sitar
Indian Restaurant in East Finchley
Ad
No longer at this address
Our records show that The Sitar is closed.
Address
25
Aylmer Parade
Aylmer Road
East Finchley
London
N2 0PE
25
Aylmer Parade
Aylmer Road
East Finchley
London
N2 0PE
Cuisine
Indian
Indian
Region
East Finchley
East Finchley
User Reviews
There are no user reviews