Beauty venue

H2o Nail & Spa

1 local recommends,
Location
865 N Larrabee St
Chicago, IL
Cabrini-Green

Tips from locals

Hedy
April 4, 2014
Need a quick Mani/Pedi?? Less than 2 blocks walk

Unique things to do nearby

Chicago Photography and Walking tour with a local
Explore Dazzling Architecture Interiors of the Chicago Loop
Chicago's Underground Pedway & Other Secrets Walking Tour