Cap și Pajură is a restaurant offering hearty meals in a welcoming atmosphere.