Plot 1133/2353, Near Kharabela Park, Khandagiri, Bhubaneshwar, India
No delivery
Spot something wrong?
Dishes at Kitchen Kraft. Prices may vary in venue.