Maharajah’s Kazbegi branch is located at 12 Alexander Kazbegi Street, Stepantsminda, offering stunning views of the mountains and the iconic Mount Kazbegi.
Maharajah Restaurant Kazbegi, Alexander Kazbegi, 12, Stepantsminda, Kazbegi
From 8:30 AM to 23:00 PM