Meli Cafe

Meli Cafe, located in Chicago's Greek Town, River North, and Printers Row, is a neighborhood restaurant and juice bar offering farm-to-table dishes, fresh-squeezed juices, and homemade marmalade.