Print
PDF

We are located at

19027 Mack Ave
Detroit MI 48230

Phone: 313-640-9000
Fax: 313-640-7769

Hours
Open every day from 10:00 a.m. to 10:00 p.m.

Download Menu

Cleopatra Full Menu (PDF)

Latest News

GRAND OPENING! Read here

The Detroit News Restaurant Critic read here...