Sitar Palace

38 Orangetown Shopping Center, Orangeburg, United States