Location of Treebo Royal Plaza
Opposite. Sethi Dhaba, Ambala, Zirakpur, Chandigarh,
Punjab 140603
Nearby Malls & Restaurants
Popular Tourist Attractions
Closest Airport, Railway Station & Bus Stand
Treebo Royal Plaza - Zirakpur
CLICK TO INTERACT WITH MAP