OLHA is a dumpling restaurant specializing in handmade pierogi, croquettes, and crepes. They focus on traditional, handcrafted production of these savory and sweet delights.