Telegraph
cgsi_e718244a36d87650a4a9cffc3b3629e5-b174afbc979271d1b31680270f6cdf5b.img

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