Sabar
Indian · Fast Food
Sabar is a fast-food takeaway specializing in Indian cuisine.
Location
Best places nearby
The highest rated places close to Sabar.
Local restaurants nearby
38 Teddington Road, England
Location
The highest rated places close to Sabar.
38 Teddington Road, England