, ,
Phone:
Price Range:
Northdown Cafe and Taproom is a American Traditional, Sandwiches, Local Organic, Vegetarian Friendly restaurant located in Wrigleyville Lakeview area in Chicago, IL 60657.