Top Star is located in Surat, India on Shop no, 17, Lalmiyan Masjid Rd, Nilam Nagar, Mangal Nagar, Katargam Darwaja. Top Star is rated 3 out of 5 in the category movie theater in India.
Address
Shop no, 17, Lalmiyan Masjid Rd, Nilam Nagar, Mangal Nagar, Katargam Darwaja