T
Time Depot
Shangri-La Plaza, Mandaluyong
5th Level, Main Wing Shangri-La Plaza EDSA corner Shaw Boulevard, Mandaluyong, Metro Manila, Philippines
Operating Hours
Monday to Sunday - 11:00 AM to 9:00 PM - ServicesWatchesPaymentCash Credit Card