A Rajasthani inspired restaurant with an amazing interior, welcoming atmosphere and tantalizing food occasionally served in thalis. It is located near the serene River Thames of London.
Your email address will not be published. Required fields are marked *
Or connect with