Sultan Of Lancaster Restaurant

Restaurant - Indian in Lancaster
Business photo
Sultan Of Lancaster is an Indian restaurant situated in an old Methodist church.