Balls & Glory: A Belgian restaurant specializing in handcrafted meat and vegetarian balls, served fast and casually.