Sitar Indian Restaurant

Sitar Indian Restaurant
Address
60 S. 38th St., Philadelphia, , PA, USA
Telephone
no phone