• Photo taken at Movie Star by Eric Z. on 10/25/2012

Movie Star

Video Store
411 Weihai Lu (Shimen Lu), Jīng chǎng sì, Shanghai, Shanghai, China
Total Visitors
48
Total Visits
177
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips

  • Joyce

    Just walk across premium apartment at Da Gu Road and turn left.

    Joyce · March 19, 2011
    Save
  • Paul A.

    The new movies are on the 2nd floor. Look for the hidden staircase behind a DVD shelf in the back room

    Paul Ark · December 4, 2010
    Save