Get directions to: Sobor Ixtapa Restaurant, Harwood Heights, IL
Restaurant address: 7052 W Forest Preserve Ave Harwood Heights, IL 60706, USA
Restaurant: Sobor Ixtapa Restaurant