The Sitar

Indian Restaurant in East Finchley
The Sitar image
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
Map
Cuisine
Indian
Region
East Finchley
Nearest Station
East Finchley
0.45 miles

User Reviews

There are no user reviews