St Leonard is a family-style restaurant and wine bar offering modern Czech cuisine in an elegant setting. It is known for its family-friendly atmosphere and features a garden and lounge.