Raju Chacha Vadapav
Street food, Fast food
This restaurant offers you delicious tea. Most visitors mention that the staff is nice. Prompt service is something guests appreciate here. The enjoyable atmosphere meets you at Thepla Junction. Google users awarded this place 4.7.
2 months ago on Google
2 months ago on Google
2 years ago on Google