Listing Description

Square Roots Kitchen is healthy, quick service restaurant restaurants in Chicago. We offer delicious and mouth-watering foods just a click away. Order online now or call us on (773) 413-9711 for more

Location