The Silver Umbrella

  • Retail
5305 S. Hyde Park Blvd.
Chicago, IL 60615
(773) 675-6114