VSR bar and restaurant is located in H Cross, India on SH 82, Opp theater. VSR bar and restaurant is rated 3.8 out of 5 in the category oyster bar restaurant in India.
Address
SH 82, Opp theater
Service options
Takeaway
Dine-in
Offerings
Alcohol
Small plates