Portuguese restaurant · East Ukrainian Village
10
10 Postcards
Tucked above Roots Pizza, Homestead on the Roof is a charming rooftop oasis where farm-fresh dishes and a lush garden create a delightful dining escape.
1924 W Chicago Ave, Chicago, IL 60622 Get directions
$$$ · Menu