Chili Pizza

Chili Pizza in Palanga

| 4 views

Chili Pizza is a popular Lithuanian pizzeria chain. Today we paid a visit to one located in Lithuanian beach town of Palanga.  Chili Pizza in Palanga, Lithuania Located in multi storey building…