Garden House Private Limited is located in Noida, India on Khasra no. 226, Beri Mandir Road Nangli Wazidpur, Sector 135. Garden House Private Limited is rated 4.5 out of 5 in the category bonsai plant supplier in India.
Address
Khasra no. 226, Beri Mandir Road Nangli Wazidpur, Sector 135
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible seating