Located on Hillcroft this lil cafe has fresher juices than Jamba juice, possibly the best samosa's in Houston! I would advise everyone to try this place out its really worth the visit! BTW when its pomegranate season this place is the ONLY place in Houston to freshly make those pomegranate juice!
more