Bow Truss Coffee Roasters

2631 N Kedzie Ave, Chicago, IL 60647, United States ( Map it )

Available for customers · Open seating.


People are saying

This Passion House is directly across the street from the Logan Square Blue Line El stop. After you've soaked…

Log in to see all insights and leave your own.