Best Non-Veg Restaurants in Greater Noida West
galaxy blue sapphire f&b, 505, floor, Shop No, Noida, Uttar Pradesh - 201308
7078295078
For non-veg lovers in Greater Noida West, Oso Purvanchali Restaurant is an absolute must-visit. Known for its delectable Champaran chic.....tional spi