Sitar India
TEMPORARILY CLOSED$$ •
60 S 38th St, Philadelphia
(215) 662-0818
Ratings
Menu
Add a Menu