Saibaba Tea Stall is a tea store located in Navi Mumbai, Maharashtra. The average rating of this place is 3.90 out of 5 stars based on 9 reviews. The street address of this place is 42V2+5J4, Rabale Naka, BK Marg, Sundarvan Society, Rabale, Navi Mumbai, Maharashtra 400701, India. It is about 2.53 kilometers away from the Mumbra railway station.
pankaj jaiswal 39 months ago
Beautiful child
Dipesh Darji 51 months ago
Nice