Café Snack Bar O Largo is a cafe and snack bar.