Meet The Ball is a new establishment in Thessaloniki specializing in meatballs (keftedes). It is described as small, modern, and friendly, offering a unique meatball-focused dining experience. The restaurant aims to appeal to those who appreciate this traditional Greek dish.