Keeva Restaurant & Banquet
Khandagiri Temple Road, Inside Shopping Plaza 1st Floor, near State Bank Of India, Bhubaneswar, Odisha 751030
+919777570643
Khandagiri Temple Road, Inside Shopping Plaza 1st Floor, near State Bank Of India, Bhubaneswar, Odisha 751030
+919777570643