U Marcela is a Polish restaurant and cafe, offering traditional cuisine in a welcoming atmosphere.