HomeMenuCateringCouponsOrder OnlineReviewsLocationsContact Us

 

Detroit - 17740 WOODWARD AVE.
DETROIT, MI 48203

PHONE: 313-865-DELI
FAX: 313-865-3300

Order Online

 

Open Mon. - Thu. 10am - 10pm, Fri.& Sat. 10am to Midnight, Sun. Noon to 9pm

(Map)