Terra Bar is a cafe and ice cream shop located in Parga, Greece. It offers a variety of fruit-based ice creams and is situated at Anexartisias 45.