1. Home
  2. Mestia
  3. Georgian restaurants
  4. Twin Peaks

Twin Peaks is a Georgian restaurant on Ushba, 28 in Mestia. Also listed under bar.

Ushba, 28, მესტია 3200Checked October 2026