Meli

$1.1M revenue • 15 employees • 500 S Dearborn St, Chicago, IL, 60605, United States

Last Updated May 17, 2026

Company Overview

Company Name

Meli

Address

500 S Dearborn St, Chicago, IL, 60605, United States

Approx. Annual Revenue

$1.1M

Employees

15

Established

2006

About Meli

Meli is a neighborhood restaurant, cafe, and juice bar with locations in Greek Town, River North, and Printers Row in Chicago, Illinois. The menu features farm-to-table dishes, hormone and antibiotic-free meat, fresh squeezed juice, and homemade marmalade. Meli has been recognized as one of the best spots for a quick lunch in downtown Chicago.

Business Profile

Read from the Meli website on Oct 13, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
7/10 · Current news and press mentions; Menu and locations provided

Restaurant Companies near Chicago, IL

Browse all Restaurant companies in Illinois →

Frequently Asked Questions about Meli

Categories

Technologies Used

Social Profiles

Key Decision Makers

Peter Tourlis Owner