Neli
0.00

Address: Chonkadze Street 11, 2200, Telavi, Georgia
Phone: +995 599 58 18 20

Neli - menu

How to rate?

Neli location

Chonkadze Street 11, 2200, Telavi, Georgia

Columbus, United States
45.26522 -93.05015
18.188.195.90