Café Illustra is a café-bistro offering a selection of Mediterranean and Italian cuisine.