Street Guys Hospitality Brings Balkan Flavors to River North with Ambar

Street Guys Hospitality is opening Ambar in River North in Spring 2025. Taking over the former Etta River North space (700 N. Clark Street), the 5,300-square-foot restaurant will bring hospitality and an interpretation of Balkan cuisine to the neighborhood.