U Lecha is a restaurant specializing in classic hot dogs with mushrooms and baked sandwiches. Delivery is available for qualifying orders.