Siesta Cafe & Ristorante offers a cafe and restaurant experience.