Sitar India Palace

Food
3117 Shannon Rd
Durham, NC 27707
(919) 490-1326