Red Star Deli - Chicago

2725 North Milwaukee Avenue, Chicago, 60647, United States Of America
Dishes: 10

Red Star Deli

Phone
+17732277033
Address
2725 North Milwaukee Avenue, Chicago, 60647, United States Of America

When you're planning your visit to Red Star Deli, you could take public transportation to the stop California, which is the nearest stop at 237 meters distance to the restaurant.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now