• Photo taken at Levi's® Store by Wenda S. on 9/26/2013
  • Photo taken at Levi's® Store by Laura L. on 3/31/2013

Levi's® Store

Men's Store
Manado Town Square II (Jl. Pierre Tendean Blvd), Manado, North Sulawesi 95114, Indonesia
Credit Cards:
Yes
Total Visitors
75
Total Visits
163
Save
Share
Log in to leave tips at this venue!
Sort:
  • Popular
  • Recent

2 Tips