Green Villa Restro
Hotel Green Villa is one of the best up and coming restaurants in Bhugaon and we really, really cannot praise this place enough for what it offers. Serving North Indian and Chinese food of the finest quality, the restaurant sits overlooking the Manas Lake and provides an amazing view as well. While the area of Manas Lake has seen a rise in the number of restaurants around, Green Villa Restro still stays at the top of the game with their unparalleled service and superb food. Try their Kebabs; they’re succulent, juicy and just the right amount of spicy.