Indian Sizzler
Fine Indian Restaurant      Best Indian Food in Town

Philadelphia
PA
Comming Soon
Newark
DE