O'Lombada is a restaurant offering simple and generous dishes with good desserts. The establishment features attentive staff and a dining room located behind a bar area.