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
Everyday from 8:30 AM to 23:00 PM