Rudra cafe is located in Betul, India on Chicholi road Near Mpeb office Khedi, sowali garh. Rudra cafe is rated 3 out of 5 in the category chinese tea house in India.
Address
Chicholi road Near Mpeb office Khedi, sowali garh
Offerings
Coffee
Small plates