If you're looking for the Best Veg Restaurants in Greater Noida? Trees and Treats is your perfect destination point for savoring the finest vegetarian dishes. They offer a wide range of North Indian, South Indian, and Chinese dishes in a comfortable setting.