Happy Beans is a cafe located in Noida, Uttar Pradesh. The average rating of this place is 5.00 out of 5 stars based on 1 reviews. The street address of this place is K - 5 Godawari Market, Noida, Uttar Pradesh 201301, India. It is about 2.96 kilometers away from the Okhla railway station.
Ramneet Kaur Nagi 18 months ago
Everything is best here