Terra Terra | Italian Brasserie & Bar
An Italian all day Restaurant & Bar. Homemade pizza and pasta, salads, speciality coffee & cocktails with friendly service
An Italian all day Restaurant & Bar. Homemade pizza and pasta, salads,
speciality coffee & cocktails with friendly service.
Lee mas