South Street is a restaurant, cafe, hotel and south indian restaurant located in Alwar, Rajasthan. The average rating of this place is 4.30 out of 5 stars based on 184 reviews. The street address of this place is 13, near Ford Service Center, Jubli Bas, Lajpat Nagar, Alwar, Rajasthan 301001, India. It is about 1.47 kilometers away from the Alwar Junction railway station.
Eshtha Banga 11 months ago
The food was decent and nice! Order took a lil time but it was worth it! ... Recommended place.!
Rakhi Batra 22 months ago
Good food, nice staff, both indoor and outdoor sittings available, not so fancy but basic restaurant and inside sitting area is quite small.
Kapil khandelwal 17 months ago
I was ordered dosa...it so delicious
Palace was awesome...