Harbor Restaurant

  • 116 rooms

  • 5000 sq ft

  • $2 million +

  • Chicago, IL