Petals Restaurant at Lumbini Green Resort offers a delightful all-day dining experience with a welcoming ambiance. It has a capacity of 64 guests and serves a variety of local and international dishes made from fresh ingredients.