Telegraph

Telegraph

2601 N Milwaukee Ave, Chicago, IL
(773) 292-9463 serving: Logan Square, North Side
open:Sun-Thu 5pm-1am, Fri-Sat 5pm-2am

Location, Location, Location:

Categories:

Wine Bars, Tapas / Small Plates, Bars & Clubs, Restaurants,

The Low Down

Rants, Raves & Reviews