Indian Sizzler
Fine Indian Restaurant      Best Indian Food in Town

Newark
DE
Philadelphia
PA