Mziuri Amphitheater is located in Tbilisi, Georgia on Ilia Chavchavadze/Nino Ramishvili Street, 22a Nino Ramishvili III Dead End. Mziuri Amphitheater is rated 4.8 out of 5 in the category amphitheater in Georgia.
Address
Ilia Chavchavadze/Nino Ramishvili Street, 22a Nino Ramishvili III Dead End
Accessibility
Wheelchair-accessible entrance