




Depot Central
Shopping Mall in Chatan
Shopping Complex
Depot Central is a major building complex located within American Village that serves as a central hub for visitors. It is well-known for housing a diverse array of highly recommended restaurants and shops, making it a premier destination for dining and retail experiences.
- Visit the diverse range of highly recommended restaurants.
- Explore the numerous retail shops for unique local finds.
- Use the building as a convenient central meeting point.
- Allocate plenty of time to navigate the large building complex.
- Check out the various international cuisines available in one location.
Summaries are created based on reviews, notes, and social media posts.
Monday10:00 AM – 9:00 PM
Tuesday10:00 AM – 9:00 PM
Wednesday10:00 AM – 9:00 PM
Thursday10:00 AM – 9:00 PM
Friday10:00 AM – 9:00 PM
Saturday10:00 AM – 9:00 PM
Sunday10:00 AM – 9:00 PM
Photos





Share View on Google Maps