Italian restaurant La Giara, established since 2005, offers pizza and classic Italian dishes. Takeaway available.