Square Roots Kitchen
Restaurant • Meal takeaway • Sandwich shop • American restaurant • Catering service • Salad shopHigh-tech spot with health-conscious American fare to go including vegan & restricted-diet options.
Address
120 S Halsted St suite d, Chicago, IL 60661, United States
Contact
+1 773-413-9711Price rating
$ $$$
Rating on Google Maps
4.60 (35 reviews)Open on Google Maps
Working Hours
Permanently closed.