Restaurant of Shibuii - Rating and Reviews
1st Floor, Suru Palace, Hill Road, Diagonally Opposite Marks & Spencer, Hill Road, Bandra West, Mumb
Have You visited this Venue?
Rate It Now!
1 people have reviewed Shibuii
Check Availability & Prices
Shibuii