Trees & Treats is a fine dine restaurant in Greater Noida.
Loacted in the heart of City, yet a little away from the crowd, Trees & Treats is just a kilometer away from The Expo Mart.
It’s a place where Taste, Ambiance, Nature and music meet.
Great Buffet Spread, Ample Seating Area, Ambience was Super Cool, Beautiful Place, Polite Staff, Hospitality